• word of the day

    oriental bush cherry

    oriental bush cherry - Dictionary definition and meaning for word oriental bush cherry

    Definition
    (noun) woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms

Word used in video below:
text: I brought some cherry syrup,
Download our Mobile App Today
Receive our word of the day
on Whatsapp